﻿using System;
using System.ComponentModel.DataAnnotations;

namespace InformaticaDiaryWeb.Models
{
    public class CaseDetailsModel
    {
        public long CaseDetailsID { get; set; }
        public int UserID { get; set; }

        [Display(Name = "User Name")]
        public string UserName { get; set; }

        public int CourtID { get; set; }

        [Display(Name = "Court Name")]
        public string CourtName { get; set; }

        [Display(Name = "Court Type")]
        public string CourtType { get; set; }

        public int CaseTypeId { get; set; }

        [Display(Name = "Case Type")]
        public string CaseTypeName { get; set; }
        [Display(Name = "Case Year")]
        public int CaseYear { get; set; }

        public int PoliceStationID { get; set; }
        public int StageID { get; set; }

        [Display(Name = "Police Station")]
        public string PoliceStation { get; set; }
        [Display(Name = "Stage")]
        public string Stage { get; set; }
        [Display(Name = "File No.")]
        public string Fileno { get; set; }
        [Display(Name = "Case No.")]
        public string CaseNo { get; set; }
        [Display(Name = "Back Date")]
        public string BackDate { get; set; }
        [Display(Name = "Institution Date")]
        public string InstitutionDate { get; set; }
        [Display(Name = "Next Date")]
        public string NextDate { get; set; }
        [Display(Name = "Petitioner")]
        public string Petitioner { get; set; }
        [Display(Name = "Respondant")]
        public string Respondant { get; set; }
        [Display(Name = "Petitioner Mobile")]
        public string PetitionerMob { get; set; }
        [Display(Name = "Respondant Mobile")]
        public string RespondantMob { get; set; }
        [Display(Name = "Petitioner Details")]
        public string PetitionerDetails { get; set; }
        [Display(Name = "Respondant Details")]
        public string RespondantDetails { get; set; }
        [Display(Name = "Petitioner Advocate")]
        public string PetitionerAdvocate { get; set; }
        [Display(Name = "Respondant Advocate")]
        public string RespondantAdvocate { get; set; }
        [Display(Name = "FIR No.")]
        public string FirNo { get; set; }
        [Display(Name = "FIR Year")]
        public string FirYear { get; set; }
        [Display(Name = "Order/Judgement")]
        public string OrderJudgement { get; set; }
    }
}